Enumeration Reducibility and Computable Structure Theory
نویسندگان
چکیده
In classical computability theory the main underlying structure is that of the natural numbers or equivalently a structure consisting of some constructive objects, such as words in a finite alphabet. In the 1960’s computability theorists saw it as a challenge to extend the notion of computable to arbitrary structure. The resulting subfield of computability theory is commonly referred to as computability on abstract structures. One approach towards this is the theory of computability in admissible sets of the hereditarily finite superstructure HF(A) over a structure A. The development of computability on ordinals was initiated by Kreisel and Sacks [43, 42], who investigated computability notions on the first incomputable ordinal, and then further developed by Kripke and Platek [44, 58] on arbitrary admissible ordinals and by Barwise [6], who considered admissible sets with urelements. The notion of Σ-definability onHF(A), introduced and studied by Ershov [16, 17] and his students Goncharov, Morozov, Puzarenko, Stukachev, Korovina, etc., is a model of nondeterministic computability on A. A survey of results on HF-computability and on abstract computability based on the notion of Σ-definability can be found in [18, 95]. Montague [53] took a model theoretic approach to generalized computability theory, considering computability as definability in higher order logics. The approach towards abstract computability that ultimately lead to the results discussed in this article starts with searching for ways in which one can identify abstract computability on a structure internally. Let A be an arbitrary abstract structure. There are many different internal ways to define a class of functions that can be considered as the analog of classical computable functions. Different models of computation on A give rise to different classes of computable functions: PC(A) denotes the functions that are prime computable in A, introduced by Moschovakis [54]. REDS(A) is the set of functions computable by means of recursively enumerable definitional schemes, introduced by Friedman and Shepherdson [21, 65]. Finally, we have the search computable functions, denoted by SC(A), and also introduced by Moschovakis [54]. Gordon [34] proved the equivalence of search computability with Montague’s approach and with computability in admissible sets. Prime computability has a deterministic (sequential) character. REDS is nondeterministic (parallel) and allows searches on the set of natural numbers. Search computability is also nondeterministic, however here one is allowed to perform a
منابع مشابه
Defining totality in the enumeration degrees
We show that if A and B form a nontrivial K-pair, then there is a semi-computable set C such that A ≤e C and B ≤e C. As a consequence, we obtain a definition of the total enumeration degrees: a nonzero enumeration degree is total if and only if it is the join of a nontrivial maximal K-pair. This answers a long-standing question of Hartley Rogers, Jr. We also obtain a definition of the “c.e. in”...
متن کاملEnumeration Reducibility with Polynomial Time Bounds
We introduce polynomial time enumeration reducibility (≤pe) and we retrace Selman’s analysis of this reducibility and its relationship with non deterministic polynomial time conjunctive reducibility. We discuss the basic properties of the degree structure induced by ≤pe over the computable sets and we show how to construct meets and joins. We are thus able to prove that this degree structure is...
متن کاملEnumeration in algebra
We show how the concept of enumeration reducibility from computability theory may be applied to obtain computability conditions on descriptions of substructures of algebras, more prominently on the language of forbidden words of a subshift, and on the word problem for finitely generated groups. Many of the results here are already known for recursively presented groups and effectively closed su...
متن کاملQuasi-completeness and functions without fixed-points
Q-reducibility is a natural generalization of many-one reducibility (m-reducibility): if A ≤m B via a computable function f(x), then A ≤Q B via the computable function g(x) such that Wg(x) = {f(x)}. Also this reducibility is connected with enumeration reducibility (e-reducibility) as follows: if A ≤Q B via a computable function g(x), then ω −A ≤e ω −B via the c. e. set W = {〈x, 2y〉 | x ∈ ω, y ∈...
متن کاملInterpreting true arithmetic in the local structure of the enumeration degrees
Degree theory studies mathematical structures, which arise from a formal notion of reducibility between sets of natural numbers based on their computational strength. In the past years many reducibilities, together with their induced degree structures have been investigated. One of the aspects in these investigations is always the characterization of the theory of the studied structure. One dis...
متن کاملOn the Symmetric Enumeration Degrees
A set A is symmetric enumeration (se-) reducible to a set B (A≤seB) if A is enumeration reducible to B and A is enumeration reducible to B. This reducibility gives rise to a degree structure (Dse) whose least element is the class of computable sets. We give a classification of ≤se in terms of other standard reducibilities and we show that the natural embedding of the Turing degrees (DT) into th...
متن کامل